Skip to content

feat: generated-repos overview page (Milestone F5e, Z4)#49

Merged
obcode merged 1 commit into
mainfrom
feat/repos-page
Jul 19, 2026
Merged

feat: generated-repos overview page (Milestone F5e, Z4)#49
obcode merged 1 commit into
mainfrom
feat/repos-page

Conversation

@obcode

@obcode obcode commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Was

Neue Seite /courses/[name]/repos: pro Assignment ein „x/y generiert"-Badge (grün alle / gelb einige / rot keine) aus courseRepoOverview, mit aufklappbarer „n fehlend"-Liste (wer fehlt). Abstrakte/nie-generierte Assignments zeigen ihre note. Serverseitig geladen (GitLab, Token nötig); Token-Fehler → Link zu /token. „📦 Repos"-Link auf der Kurs-Seite.

Verifikation

pnpm run check && pnpm run lint && pnpm test && pnpm run build — grün.

🤖 Generated with Claude Code

A new /courses/[name]/repos page: per assignment, an "x/y generiert" badge
(green all / yellow some / red none) from courseRepoOverview, with an expandable
"n fehlend" list of who is missing. Assignments that are abstract or never
generated show their note instead. Loaded server-side (GitLab, needs a token);
a token error shows a link to /token. "📦 Repos" link on the course page.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
@obcode
obcode merged commit 365e180 into main Jul 19, 2026
3 checks passed
@obcode
obcode deleted the feat/repos-page branch July 19, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant